package br.unesp.demac.bcc.soo.clarus.bean;

import java.util.ArrayList;
import java.util.List;


public class Usuario {

	/**
	 * @uml.property  name="nome"
	 */
	private String nome;

	/**
	 * Getter of the property <tt>nome</tt>
	 * @return  Returns the nome.
	 * @uml.property  name="nome"
	 */
	public String getNome() {
		return nome;
	}

	/**
	 * Setter of the property <tt>nome</tt>
	 * @param nome  The nome to set.
	 * @uml.property  name="nome"
	 */
	public void setNome(String nome) {
		this.nome = nome;
	}

	/** 
	 * @uml.property name="login"
	 * @uml.associationEnd multiplicity="(1 1)" inverse="usuario:br.unesp.demac.bcc.soo.clarus.bean.Login"
	 * @uml.association name="tem"
	 */
	private Login login = new br.unesp.demac.bcc.soo.clarus.bean.Login();

	/** 
	 * Getter of the property <tt>login</tt>
	 * @return  Returns the login.
	 * @uml.property  name="login"
	 */
	public Login getLogin() {
		return login;
	}

	/** 
	 * Setter of the property <tt>login</tt>
	 * @param login  The login to set.
	 * @uml.property  name="login"
	 */
	public void setLogin(Login login) {
		this.login = login;
	}

	/** 
	 * @uml.property name="emprestimo"
	 * @uml.associationEnd multiplicity="(0 -1)" ordering="true" inverse="usuario:br.unesp.demac.bcc.soo.clarus.bean.Emprestimo"
	 * @uml.association name="efetua"
	 */
	private List<Emprestimo> emprestimo = new ArrayList<Emprestimo>();

	/** 
	 * Getter of the property <tt>emprestimo</tt>
	 * @return  Returns the emprestimo.
	 * @uml.property  name="emprestimo"
	 */
	public List<Emprestimo> getEmprestimo() {
		return emprestimo;
	}

	/** 
	 * Setter of the property <tt>emprestimo</tt>
	 * @param emprestimo  The emprestimo to set.
	 * @uml.property  name="emprestimo"
	 */
	public void setEmprestimo(List<Emprestimo> emprestimo) {
		this.emprestimo = emprestimo;
	}

}
